Search Results: "Yves-Alexis Perez"

5 December 2007

Fathi Boudra: the wait is over: DAM has created accounts.

Congratulations to Yves-Alexis Perez (Corsac), Nicolas Fran ois (Nekral) and Sune Vuorela (Pusling) too \o/ Finally, some accounts (~30 ?) were created and i’m in. Thanks to all people involved in Debian and Kubuntu. In particular (no order) my co-maintainers, sponsors, helpers and application manager:
* Pierre habouzit (Madcoder)
* Mark Purcell (msp)
* Ana Beatriz Guerrero (Ana)
* Enrico Zini (enrico)
* Gustavo Franco (stratus)
* Lo c Minier (lool)
* Jonathan Riddell (riddell)
* Sarah Hobbs (hobbsee)
* and many many others But I don’t forget other people who missed this train: Cyril Brulebois (kibi). Next time, it’s your turn ! (i hope soon).

3 December 2007

Yves-Alexis Perez: Xfce 4.4.2 has just been released.

But you won't have it in your favorite distro. Not yet. Not yet even if the packages are ready since more than a week (thanks to unofficial release by Xfce team to have it tested by packagers), and they only need the last checks before upload. No, you won't have it today because this week, like the previous, and the previous, and the previous:  0 applicants became maintainers. Just. too. bad. 

3 November 2007

Yves-Alexis Perez: Xfce freezing on Debian testing.

If you're running Debian lenny (testing) and since the last upgrade it seems that Xfce freezes randomly, you're not crazy, it's a real bug (#449050 and #449134 already reported). xfwm4 freezes in certain condition with gtk 2.12 wich has entered testing yesterday. xfwm4 4.4.1-3 in unstable fixes the problem, and it'll reach testing really soon now (it just built on arm and should transition in the next days). In the meanwhile you should be able to take the unstable package and install it on testing without problem. Sorry for the mess, from the pkg-xfce team.

29 October 2007

Yves-Alexis Perez: Two years

Today, it's been two years I'm stuck in the NM queue. I've registered on oct 24, 2005, because Sam Hocevar told me that it could last a little, so if I was interested I should register early. I wondered for a long time if I should resign on this two years birthday, but I dropped this eventuality. I still want to be a Debian Developer, and if I resign I don't think I'll really want to still work on Xfce packages. But on the other hand I wouldn't really like to use an Xfce not packaged by me (no offense, but I guess I'd still want to hack on it) and I don't think I would be able to be on another distro. So I'm still there, sitting in NM queue, waiting for the next step. The only required step to be accepted as a Debian Developer is to have its gpg key added to the debian keyring (then an account is created on debian boxes, there's a -private subscription etc.). This is done by a team, called DAM, "Debian Accounts Managers". Because at one time they had a lot of work, they could not examine each candidate and decide if he was a potential good Debian Developer, so people imagined the NM Process: some volunteers would help them asking questions to candidates, then write a report, so DAM would only have to read it and decide if it was ok or not to create an account. I've already passed this step. I am "DAM Approved". One could imagine that, if the Debian *Accounts* Managers reviewed and approved my application, the account creation should follow. But no, the next step (according to NM pages) is "DAM creates account or rejects application". The problem here is that there is no "DAM Team", responsible for Debian accounts, but various people which are not really equivalent in this team. This is really a problem in Debian, where teams aren't really a "team". Not every team I guess, but in some cases one can trust a team to do a job. Debian is a volunteer organisation, so people think nobody can be forced to do a job if he doesn't have time to it. I'm fine with that, real life can be really time-consuming sometime. But my opinion is that teams may have to be forced to do their job. If nobody in the team has time, fine, it means somebody should join the team. But the team itself shouldn't fail, and this should be the only thing visible from outside: the "team", and the team actions. There are some proposition about this on lists at the moment, but I don't really know how it'll end. It's not easy doing social stuff, there's a lot of people involved, with many different views. But sometimes the consensus is *not* findable, and sometimes, somebody has to decide. That's why why need team leaders, and that's the project leader role. I guess people are quite opposed to have a "strong" leader in a volunteer organization, and I don't have concrete proposals but I really thing team management is not really perfect and a lot of people (users and developers) suffer from that (not only NM applicants, I mean) and from "elephants". As I said, I have no good solution, nor even concrete proposals (except "sometimes we need a leader to make decisions") but I really think there are things Debian (as a project) needs to improve.

21 September 2007

Yves-Alexis Perez: Deadlock in xfwm4

There's a problem between gtk 2.12 and xfwm 4.4.1-2 and before. A deadlock may occurs which renders the session completely useless. The mouse still moves, and you can Ctrl+Alt+Backspace, but nothing else works. It's a gtk 2.12 change which is fixed in xfwm4 4.4.1-3, uploaded this morning. If you encounter this behavior, upgrade your xfwm and it should be ok. All archs aren't built yet, but buildds are keeping up.

18 September 2007

Lucas Nussbaum: Better Debian RC bugs graphs

if you like to monitor the number of RC bugs, you are probably annoyed by the graph on http://bugs.debian.org/release-critical/. The graph starts in 2003, making it impossible to read short-time changes. There’s a bug about that: #431299: RC bug status graph timescale is too long. And I provided a patch a few months ago, but it hasn’t been included yet. So, in the meantime, you can use my private copy (generated daily): Also, if you like graphs, Yves-Alexis Perez (aka Corsac) generates cool graphs about Debian: And if you want to have all the interesting graphs on the same page, you can use this page.

7 September 2007

Yves-Alexis Perez: Lenovo Poll

On his blog, Matt Kohut (an engineer from Lenovo) opened a poll about Linux on Thinkpads laptop. He posted yesterday about Linux on laptops and was surprised about the number of answer he had, so now he asks people what distribution would they prefer on their Thinkpad if Lenovo would start supporting a Linux distribution. So I thought Thinkpad owners in planet readers may want to express their opinion on the post.

9 August 2007

Yves-Alexis Perez: vim modelines

Ok guys,

if suddenly your vim modelines don't work anymore, don't scratch your head and spend too much time looking for the problem in those (which were perfectly OK 2 days ago).

Vim maintainers disabled modelines in default config files since the last upload:

From /usr/share/doc/vim/changelog.Debian.gz:


* debian/runtime/debian.vim.in
- set 'nomodeline' by default since modelines have historically been a
source of security/resource vulnerabilities. Users should have to
explicitly enable the option to assume the associated risks.




And from /usr/share/vim/vim71/debian.vim:


" modelines have historically been a source of security/resource
" vulnerabilities -- disable by default, even when 'nocompatible' is set
set nomodeline



The only thing you have to do is to explicitely enable modelines, acknowledging possible security problems, and add:

set modeline


somewhere in your vimrc.

OTH.

26 May 2007

Yves-Alexis Perez: xfmedia drop in question

We (the pkg-xfce team) are considering to drop xfmedia from Debian.

It has nasty bugs, isn't really well maintained upstream and I guess none of us use it. Some people use it, so maybe it's not a good idea to drop it, but in case you're using it and are greatly against the drop, please talk (to pkg-xfce mailing list and post comments), and offer your help.

Thanks!

7 May 2007

Sam Hocevar: Bits from the DPL: blog, talks, FTP-master

blog posts I am going to identify all my DPL-related posts with a dpl tag. All such posts will be accessible through http://sam.zoy.org/blog/?cat=dpl. talks On May 5th I attended an Etch Install Party at the Carrefour du Num rique in the Cit des Sciences et de l'Industrie in Paris, organised by the Parinux LUG. Fellow developers Christian Perrier and Julien Cristau as well as not-yet-but-now-almost-really-soon-to-be developer Yves-Alexis Perez were also present. I did a (rather dull, sorry; I didn't prepare it well enough) talk about the Debian project, its organisation and how people, even beginners, can help Debian and its community. My slides (French) are available, and the Carrefour du Num rique people kindly recorded it and made it available for download. interviews Since the DPL elections I have given several interviews, of which a few have already been published. They may be of interest because I share my thoughts about topics that were not covered in my platform, or not very deeply. You can also check whether I am consistent. And it s important that people know what I may say about Debian to the rest of the world. The interviews are: FTP-master and other teams Zobel is frustrated by things not happening in the FTP team which were apparently going better when AJ was DPL. I don t really know how to understand that blog post. A DPL+FTP-master hat is something that cannot happen this year, so if this is what allowed AJ to be efficient we ll have to find something else. For the record, after my first bits from the DPL on debian-devel-announce and its request for candidacy I have received one offer to help the DSA team and one offer (this morning) to help with the NEW-handling part of FTP-master work.

14 April 2007

Yves-Alexis Perez: Xfce 4.4.1

Ok, so Xfce 4.4.1 (bugfix release) is out since some days. I've packaged this new version, which is mostly ready in our svn. So 4.4.0 won't be uploaded to unstable at all, and we will upload directly 4.4.1 in sid in some days. The thing which blocked us to upload to unstable was gtk2.10, and it has been uploaded yesterday, so nothing is blocking now and we should be able to upload really soon.

The packages are available from my repository for ppc and sparc. I've changed the layout to add an UNRELEASED branch, so people using it are warned that those packages are even more unstable than unstable. Those packages are packages which have not been uploaded to debian, and thus may be unusable.

Alway prefer packages coming from pure Debian repositories, but if you want to test and help us correct mistakes, you can use the repository (and report bugs to our mailing list).

For etch users, I'll prepare 4.4.1 backports, but as I don't have hardware access, they will be only ppc and sparc binaries. Maybe other will be able to build backports for other arches.

15 March 2007

Tollef Fog Heen: Strength of asymmetric and symmetric encryption algorithms

Yves-Alexis Perez writes a bit about Debian and crypto-containers, comparing cryptsetup and encfs. The comparison is decent enough, except that it's fairly trivial to get cryptsetup to integrate into the whole gnome-volume-manager stack and have a dialogue pop up when you insert an encrypted USB stick or similar. Sure, it's mounted by a root process, but I wouldn't claim it's any kind of insecure because of that. What did really catch my eye was the line near the end:
[...] but this is a bruteforce attack against master password (1024 bits RSA key), not against 128bits aes key of the container.
Well, according to conventional research, a 1024 bit RSA key is about as strong as an 80 bit symmetric key. A semi-recent RSA paper confirms this too. And to the best of my knowledge, there has not been found weaknesses in AES which lower the effective key size.

14 March 2007

Yves-Alexis Perez: Debian and crypto-containers

Theses days, I've been looking for a way to have crypto-containers in Debian. I wanted something easy to use, easy to move but still quite secure, which wouldn't require root access to the box, and as an option could use my gpg key.

I looked closely at two projects:

* cryptsetup/luks

The nice thing is that you only have one file containing all your crypted filesystem, it uses the Linux unified key management system (luks), and you are able to use a gpg key to crypt the data. I didn't tried it yet, because there are some drawbacks which I find really important. It uses multiple commands for every operations (creating the container, mounting and unmounting it).

For creating the crypto container you need to:
- create the file
- use it as a loop device (root access)
- initialize the container
- open the container
- create a filesystem on it
- mount it

Each time you want to mount it, you need to:
- create the loop device from the file
- open the container
- mount it

It surely can be wrapped, but that may be difficult to deploy. And you need root access for all operations (you can mount/umount without it using fstab, pmount or things like that, but still it's using privilegied access). And the major drawback, I think, is that the container size is fixed. You choose it when you create the initial file which you'll mount as a loop device. I don't know if there's a way to extend it after creating crypto-container, but anyway it'll need to be manual.

* encfs

encfs is fuse-based, so it doesn't require anything, beside fuse support in the kernel and your user belonging to fuse group. No need to root access nor anything. You create the container with only one command, then mount or umount it with only one command too. You can add and remove files from the container without asking yourself about disk usage or something, because the container is "expanded" (see after) when you add files, automatically.

There are two drawbacks in encfs, for me:
- crypto-container isn't a file, but a folder, with files and folders using crypted filenames but real size. (more or less, because you can use options to modify it but you won't hide a 20MB file for example). It's less secure than a one-file crypto-container where you can't determine how many files there are in it (and with crypsetup/luks, you won't be able to determine how much space is used in the container as the size is fixed anyway). It's less easy to move around, put on an usb key or transmit. You can tar it, yes, but you lose the comfort.
- you can't use a gpg key

In the end, I guess I'd like something like .dmg OSX Disk Images, which can be encrypted. They are really easy to use, as far as I could have seen. Maybe not so secure, but this is a bruteforce attack against master password (1024 bits RSA key), not against 128bits aes key of the container.

Anyway, I've setup an encfs folder here, but am still looking for something wich would improve the situation.

25 February 2007

Yves-Alexis Perez: FOSDEM

I'm now just back from FOSDEM in Brussels. Well I was back few hours ago, but now I've eaten, I've send the signed keys from the KSP, pictures are on their waythere, it's time to post.

First, I'd like to really thanks Wouter for the Hosting near Brussels, Madcoder for the trips, and everyone in FOSDEM organization. From my point of view, it was flawless. We had wifi when they promise it, and it works great during all the weekend, we had food and beer at good prices, people were kind etc. Really really thank you.

It was my first "international" meeting, one month after my first "national" meeting at Solutions Linux. First time I met so much FOSS developers, and especially Debian ones. Lot of people I didn't know, lot of people I still don't know, but which I was glad to hear of, to see talks...

I was especially interested by sunday talks, netconf from madduck, and Debian Internals by Enrico, which were really nice (and netconf seems promising).

It was really short, and exhausting, but it made me want to go to Edimburgh for Debconf7, but I really don't know if I'll be able to do this. (nor if I would want to leave for a week 'alone' ...)

In the end, it was a quite improvised week-end, but a really nice one.

3 February 2007

Julien Blache: Solutions Linux 2007

I am running through my post-SL TODO list, and I’m down to the item which reads “Write a report”. We’ve had a very good time meeting users, prospective users and fellow DDs, as always. There were 21 people planned to man the booth, which is an all time record so far, and 18 out of those 21 showed up, which is really quite good :-) I’m not going to list everybody here, first because the list has grown quite long now, and because all in all it’s the usual French team that has been at it for the past few years already. We had a couple of firsttimers though, including Pierre Habouzit and Yves-Alexis Perez. Everybody did great, thanks for helping out, guys! Day 0: unpacking sl2007-booth… setting up sl2007-booth… We had less hardware this year than we had the previous years, for a variety of reasons, so the booth setup actually went quite fast. There were no separations between the booths in the .Org Pavilion this year, so we put a bit of thought into that and figured that, oh well, it’d do anyway. Pierre arrived at 7:30pm on the booth with some hardware from Sven and 1500 Debian flyers paid for by Linbox. We went for dinner, then Pierre and I spent the night hacking on the Babelbox scripts to get the damn thing to work with the current debian-installer. At 3:30am, we got to the point where the Babelbox would pretty much work, and couldn’t figure out what was going wrong at that point. Day 1: Fixing the Babelbox, frying a graphics card We ended up fixing the last bit of the Babelbox on the booth in the morning, and preparing the demo system (Pierre’s shuttle) at the same time. It all went fine and we ended up with a dual-head demo system and a beamer-equiped Babelbox in the afternoon after Niv brought a beamer. We used the back of Fr d ric’s Debian banner as the screen for the beamer. We had a nice chat with the Linux+ magazine team in the afternoon, discussing the upcoming Debian release and a dedicated Linux+ issue. We’ll be helping them out tracking the Etch release in the next few weeks until the release. Back at Pierre’s place, we found out that his shuttle apparently wouldn’t boot. Turns out that only the graphics card died, good news. Day 2: Business as usual, Debian France meeting The second day was really business as usual. We saw more people than the previous day, but still there were less visitors than the previous years. The exhibition was smaller than the previous years too, I just hope it’s only a temporary thing and that it’ll be bigger again next year. This also was the “dinosaurs day”, the day all the old-timers pop by and discuss around the Debian booth. This is becoming a tradition or something :-) As Christian wrote already, we met HP people and talked about Linux support from HP on HP hardware. In the evening, we had the first formal Debian France meeting. Julien Cristau and Christian Perrier got elected to the board of directors, replacing C dric Delfosse and Laurent Fousse. The board got reelected, so I’m still the President, Pierre is still the Secretary and Aur lien G r me is still the Treasurer. Thanks to Tarsus for lending us a room for the meeting! Day 3: Packing up Small day… Quite a few visitors in the afternoon, we talked about Debian France a bit more than we did on the previous day, mainly with other people from the .Org Pavilion. Conclusion Overall, a very productive edition this year, we talked about Debian France a lot, about Etch, about quite a few projects involving Debian too. Now we have a lot of work to do to release Etch and develop Debian France to the point were it will actually be really useful for Debian. Hopefully we’ll have things to show in a couple of weeks.

30 January 2007

Yves-Alexis Perez: Solutions Linux, day 1

Today I was at Solutions Linux, with the Debian France team. We weren't presenting something special, only showing the Debian Installer in babelbox, some Etch/Sid desktops (mostly Xfce, currently).

Lot of people came to see Etch, and asked about the release. There were lots of questions about Xfce too (as the two pcs we had there, besides the babelbox, were running it, my laptop using 4.4 and MadCoder's one with the default Etch configuration). Lots of visibility for Xfce and Debian, yeah.

You can see photos there.

27 January 2007

Yves-Alexis Perez: Xfce 4.4 experimental packages.

Ok, i386 users which have downloaded my packages here, I know you can't use thunar volume manager (thunar-volman) nor (u)mount devices from thunar, as it says that exo isn't built with hal support.

Hal support is indeed not enabled in i386 build (it is for ppc builds) on debian.corsac.net. I won't rebuild Xfce 4.4 for i386 with exo hal support enabled, as I don't really have currently enough power to do that more than once in a while.

But ema has begun to upload Xfce 4.4 package to experimental, so exo (with hal support enabled) is available on Debian Experimental packages.

If you want to test it, add experimental sources to your /etc/apt/sources.list:

deb http://ftp.fr.debian.org/debian/ experimental main


Then update and install exo:

sudo aptitude update
sudo aptitude install libexo-0.3-0/experimental


You can also pick other libs from there, which are more recent than ones on debian.corsac.net.

As always, be aware that those packages are in experimental shape, so it may damage your system, kill your cat and make your SO go away. Be prepared!

Anyway if you encounter bugs, don't hesitate to tell us on irc (precising from where your packages come from).

Happy testing.

23 January 2007

Yves-Alexis Perez: Xfce 4.4 released.

Ok, so now everybody knows, Xfce 4.4 has been released, the final version is now out since sunday.

During sunday I worked to package it, and by the time the release was announced, packages were (mostly) ready in our svn. It runs fine (no real changes since 4.4rc2 so there's no urgency).

4.4 won't be uploaded to unstable soon, because of the freeze status. It may be uploaded to experimental in the future.

I've made/uploaded preliminary packages to my repository. There are there packages for ppc and i386. ppc packages are built against gtk 2.10 from experimental, and they run fine (except mousepad with line numbers activated, known bug in gtk 2.10.7). i386 packages are built against gtk 2.8 except gtk2-engines-xfce, built against gtk2.10 because it now uses in the packaging a call to a module only present in gtk 2.10.

If you want to install Xfce 4.4 on i386 via my repository and don't wan't to switch to experimental gtk 2.10, you can do as follow:

apt-get source gtk2-engines-xfce
dpkg-source -x gtk2-engines-xfce_2.4.0-1.dsc
cd gtk2-engines-xfce-2.4.0
vi debian/rules


Now you just have to remove the call to dh_gtkmodules.
Then:

vi debian/control


In the Build-Depends: line, change the dependency from gtk 2.10 to gtk 2.8. (libgtk2.0-dev (>= 2.8) should be ok).

Then just rebuild the package as usual:

apt-get build-dep gtk2-engine-xfce
dpkg-buildpackage -rfakeroot -us -uc


As alway, don't use those packages if you want stability. Current i386 packages are not up to date (as I can't rebuild quickly for this arch), and they can change at anytime. If you still want to test, don't report bug on Debian BTS but rather on IRC (#debian-xfce@freenode).

Happy testing!

20 December 2006

Julien Blache: mbpeventd status update

Here’s a quick status update for mbpeventd users; PowerBook users may be interested too ;-) So, here we go: The GTK client is complete but still needs a bit more work: configuration support, and changing the colors of the progress bar (currently the colors of the current GTK+ 2 theme are used). Yves-Alexis could probably use some help on the PowerBook front, mainly for identifying the appropriate i2c device to use and other things. If you are interested by using mbpeventd on a PowerBook, check out the mbpeventd-ppc branch and give it a try. Plan for upcoming releases: As we’re adding PowerBook support, we’ll be renaming mbpeventd, so watch out for the new name when we’ll merge PowerBook support in :-) Thanks to: Source code, check it out using svn co :
DBus branch: http://svn.technologeek.org/repos/mbpeventd/branches/mbpeventd-dbus
PPC branch: http://svn.technologeek.org/repos/mbpeventd/branches/mbpeventd-ppc

11 December 2006

Yves-Alexis Perez: NM Queue, Xfce 4.4rc2 and Etch freeze...

It's been more than one year that I'm waiting on NM queue, waiting for an Applicant Manager, performing Philosophy & Procedure part 1 & 2, then Tasks & Skills.

When applying for NM, it's really appreciated to already maintain a few packages in the archive, so for T&S the AM can check them and appreciate the work done. I guess people applying for NM first start by taking care of some package, before submitting.

But for me, it was the opposite way. I joined pkg-xfce team more than 18 months ago, and got my first packages in the archive a few weeks later.

I only applied to NM 6 months later, because, as I was dedicating more time to pkg-xfce, it would be more efficient for me to be able to upload directly, without
bothering huggie or ema (the two DDs in the team). It wasn't really required, but
it interested me, and huggie said me that it'd take some time so the sooner, the better.

Now, due to personal reason, huggie and ema don't have time/motivation anymore to work on pkg-xfce. I'm currently the one in charge, as I spent some time on it, and tries to spent some time on debian-desktop team, so we have a nice and consistent look for desktop environments in Etch. But I can't upload my packages myself, I need to find a sponsor. Xfce represent more than 50 packages (including goodies), that's quite a lot, and we have scripts and procedure to be efficient when rebuilding everything. If I could do everything myself, Xfce 4.4rc2 (released 2006/11/05) would have been in Etch since a long time. But I can't, because I'm stuck in NM queue.

Most of 4.4rc2 packages have been uploaded by my AM, Dafydd Harries (which I want to thank, though), but not everything, and few packages won't be in Etch, now that it's frozen. Yeah, that means that Etch will have half rc1 and half rc2, which isn't really good. Not really bad either, but still... (ok, and not as bad as shipping broken svn snapshots...)

I'm interested in beeing a Debian Developper because I *know* it'll make my work and my time more efficient. And not beeing able to push rc2 to Etch because of that really makes me sad...

Next.

Previous.